Social Services
62 Roman Rd., Tower Hamlets, London, United Kingdom, E2 0PG
(02073) 642960 Phone